technician | ii careers in Barka, Oman